package com.seahorse.youliao.vo.request;

import lombok.Getter;
import lombok.Setter;
import lombok.ToString;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import javax.validation.constraints.Min;
import java.util.Date;

/**
* describe: 系统访问记录
* @author : songqiang
* @date: 2020-01-17 09:23:45.040
**/
@ApiModel
@Getter
@Setter
@ToString
public class SysLoginLogQueryVO {
	
    /**
     * 登录账号
     */
    @ApiModelProperty("登录账号")
	private String loginName;

    /**
     * 登录IP地址
     */
    @ApiModelProperty("登录IP地址")
	private String ip;

    /**
     * 登录地
     */
    @ApiModelProperty("登录地")
	private String loginLocation;

    /**
     * 浏览器类型
     */
    @ApiModelProperty("浏览器类型")
	private String browser;

    /**
     * 操作系统
     */
    @ApiModelProperty("操作系统")
	private String os;

    /**
     * 登录状态 0成功 1失败
     */
    @ApiModelProperty("登录状态 0成功 1失败")
	private Integer status;

    /**
     * 访问时间
     */
    @ApiModelProperty("访问时间")
	private Date loginTime;

    /**
     * 当前页
     */
	@ApiModelProperty("当前页")
    @Min(value = 1,message="当前页不小于1")
    private Integer pageNum;
    /**
     * 分页大小
     */
    @ApiModelProperty("分页大小")
    @Min(value = 1,message="每页条数不能小于1")
    private Integer pageSize;
}
